brokerClusterName={{ rocketmq_cluster_name }}
brokerName={{ brokername }}
brokerId={{ brokerid }}
namesrvAddr={% for nameserver in groups.rocketmq_namesrv %}{{ nameserver }}:{{rocketmq_ns_port}}{% if not loop.last %};{% endif %}{% endfor %}

brokerIP1={{ inventory_hostname }}
listenPort={{ rocketmq_broker_port }}

autoCreateTopicEnable=true
sendMessageThreadPoolNums=128
deleteWhen=04
fileReservedTime=48
diskMaxUsedSpaceRatio=90
maxMessageSize=65536
useReentrantLockWhenPutMessage=true
waitTimeMillsInSendQueue=300

brokerRole=SYNC_MASTER
flushDiskType=ASYNC_FLUSH

storePathRootDir={{ rocketmq_data }}
storePathCommitLog={{ rocketmq_data }}/commitlog
storePathConsumeQueue={{ rocketmq_data }}/consumequeue
storePathIndex={{ rocketmq_data }}/index
storeCheckpoint={{ rocketmq_data }}/checkpoint
abortFile={{ rocketmq_data }}/abort
